Loading...
Minimalist Dictionary
Login
or
Sign up
leaf spot
noun
Any of various fungal or bacterial diseases of plants that cause blemishes on their leaves.
Word Frequency 1800~2019
Related words
Other words
last
molecule
empathic
density
gone
evaluate
cartload
ragweed
lash
catwalk
rocky
entrap
front
panhandle
hefty
scope
trickster
onstage
dictation
edginess
leaf-spot
leafspot
black spot
brown leaf spot
brown spot
blackspot
blotch
scab
leaf curl
blight
eyespot
ringspot
early blight
halo blight
mildew